ode_jacobian Interface

interface
public subroutine ode_jacobian(x, y, jac, args)

Arguments

Type IntentOptional Attributes Name
real(kind=real64), intent(in) :: x

The current value of the independent variable.

real(kind=real64), intent(in), dimension(:) :: y

An N-element array containing the current values of the dependent variables.

real(kind=real64), intent(out), dimension(:,:) :: jac

An M-by-N matrix where the Jacobian will be written.

class(*), intent(inout), optional :: args

An optional argument that can be used to pass information in and out of the routine.

Description

An interface to a routine capable of computing the Jacobian matrix of a system of first order ODE's.